package com.cq.base.retrofit.a

import okhttp3.RequestBody
import retrofit2.http.Body
import retrofit2.http.GET
import retrofit2.http.Header
import retrofit2.http.POST

/**
 * 作者: CQ
 * 日期: 2021-06-03
 * 说明: 可以从如下网址查找测试api
 * https://www.wanandroid.com/blog/show/2
 */
interface Api {
    /**
     * 首页的 banner 的请求
     * 2.6.0以前不需要suspend，返回值是Deferred
     */
    @GET("/banner/json")
    suspend fun getBanner(): BannerResponse

    @POST("/drp/whinventory/queryPageDetails")
    suspend fun queryPageDetails(
        @Header("Token") token: String,
        @Body body: RequestBody,
        @Body body1: RequestBody
    ): String
}
